Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bordeaux Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Great Britain F3 Great Britain F9 Great Britain F13 Great Britain F18 Great Britain F11 Great Britain F17 Great Britain F19 Great Britain F20 Spain F7 Great Britain F4 Great Britain F7 Great Britain F8 Great Britain F10 Great Britain F11 Great Britain F12 Great Britain F13 Belgium F3 Great Britain F14 Great Britain F15 Spain F36 Great Britain F16 Great Britain F1 Great Britain F2 France F2 Great Britain F3 Great Britain F4 Turkey F4 Great Britain F6 Great Britain F15 Great Britain F16 France F2 Great Britain F3 Great Britain F4 Italy F6 Italy F7 Italy F8 Great Britain F8 Great Britain F9 Great Britain F10 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 France F2 France F3 Great Britain F3 Great Britain F4 Thailand F2 China F3 China F4 Italy F9 Great Britain F10 Great Britain F11 Great Britain F13 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F9 Great Britain F10 Great Britain F11 Ireland F1 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F6 Great Britain F7 Great Britain F8 Great Britain F11 Great Britain F15 Great Britain F1 Great Britain F2 Sweden F3 Great Britain F10 Egypt F17 Egypt F18 Great Britain F6 Great Britain F7 Ireland F1 Great Britain F8 Great Britain F9 Great Britain F6 Great Britain F5 Great Britain F3 Usa F9 Great Britain F10 Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore Heilbronn Open - Heilbronn Quelle Cup - Furth The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Kuppers Kolsch Cup Aachen - Aachen Akbank Private Banking-TED Open - Istanbul Czech Indoor Open - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa 6th Sardinian International Championships - Cagliari KGHM Polish Indoors - Wroclaw Media Will Cup Busan Challenger Tennis - Busan Zagreb Open - Zagreb Samsung Secruities Cup Challenger - Seoul 9th Wartburg Open - Eisenach Hilton Waikoloa Village USTA Challenger - Waikoloa Porsche Open - Poznan Warsteiner Challenger Wolfsburg - Wolfsburg Top Wool Challenger Biella - Biella Optimus Maia Open - Maia Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc drkoop.com USTA Tennis Championships of Houston - Houston Time Warner USTA Challenger - Binghamton 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona XL Capital Bermuda Open - Bermuda 2001 Challenger Canottieri Mincio - Mantova Open de L'Isere - Grenoble Baden Open - Karlsruhe Schickendanz Open - Furth Challenger 42 - Andrezieux Porsche Open - Poznan Quelle Cup 1999 - Furth GHI Bronx Tennis Classic - Bronx Alexander Kolyaskin Memorial - Donetsk ATU Cup - Weiden Samsung Securities Cup Challenger Tennis - Seoul Flea Market Cup Busan Challenger Tennis - Busan XL Capital Bermuda Open - Bermuda Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague USTA Seascape Challenger - Aptos Heilbronn Challenger Lambertz Open - Aachen Okal Cup 2003 - Eckental XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Steelers Cup - Kosice IPP Open - Helsinki Bergamo Challenger Alexander Kolyaskin Memorial - Donetsk Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham SAA Hilversum Open - Hilversum Ljubljana Open - Ljubljana Sunrise Challenger Astana Challenger - Astana Burbank Challenger - Burbank Almaty Challenger 1 - Almaty Pro Tennis World Open - Sunrise Tunis Challenger Ostrava Challenger Manchester Challenger Lexington Challenger San Marino Challenger Zagreb Open - Zagreb The LTA Hester Trophy - Manchester St. Remy Challenger AT&T Challenger of Dallas - Dallas Mons Challenger Sacramento Challenger Astana Challenger Rhodes Challenger Biella Challenger Alessandria Challenger Tiburon Challenger - Tiburon Lambertz Open - Aachen Tatra Banka Open - Bratislava Banja Luka Challenger Rennes Challenger Dallas Challenger Okal Cup 2004 - Eckental Bath Challenger Marburg Challenger Scheveningen Challenger Poznan Challenger San Marino Challenger Challenger Groningen - Groningen Karshi Challenger Tennis Napoli Cup 2007 - Napoli Granby Challenger St. Remy Challenger Trnava Challenger Challenger Ford de Cherbourg - Cherbourg Sacramento Challenger Rennes Challenger Tiburon Challenger Geneva Challenger Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Loughborough Challenger Heilbronn Challenger Quimper Challenger Bergamo Challenger Cherbourg Challenger Le Gosier Challenger Dallas Challenger Jersey Challenger Nottingham Challenger Winnetka Challenger Heilbronn Challenger Nottingham Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Astana Challenger Nottingham Challenger Braunschweig Challenger Portoroz Challenger Guzzini Challenger - Recanati Poznan Challenger Lexington Challenger Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Vancouver Challenger Aptos Challenger San Marino Challenger Meerbusch Challenger Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnilogy Cup 2008 - Eckental Napa Challenger Mons Challenger Rennes Challenger Eckental Challenger Helsinki Challenger Heilbronn Challenger St. Brieuc Challenger Tiburon Challenger Rome Challenger Heilbronn Challenger Nottingham Challenger Kosice Challenger Flea Market Cup Busan Challenger Tennis - Busan Vancouver Challenger Glasgow Challenger Almaty Challenger 2 - Almaty Aptos Challenger Siemens Open 2007 - Scheveningen Charlottesville Challenger Knoxville Challenger Szczecin Challenger Cherbourg Challenger Taipei City Challenger Busan Challenger Seoul Challenger Surbiton Challenger Aptos Challenger Dortmund Challenger Loughborough Challenger Surbiton Challenger Nottingham Challenger Surbiton Challenger Vancouver Challenger Vancouver Challenger Stockton Challenger Drummondville Challenger St. Brieuc Challenger Braunschweig Challenger Quimper Challenger Nottingham Challenger Sacramento Challenger Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Salzburg Challenger The Tarka Challenger - Barnstaple PEOPLEnet Cup - Dnepropetrovsk TED Open-Akbank Private Banking - Istanbul The LTA Men's Challenger - Southampton Manchester Challenger Surbiton Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Barletta Challenger Shanghai Challenger 2000 Mercedes Cup - Stuttgart Nottingham Challenger Indian Wells Challenger 10th Wartburg Open - Eisenach Champaign Challenger ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Happy Valley Challenger Shimadzu All Japan Indoor - Kyoto Dallas Challenger Wroclaw Challenger Tennis Cup of Flanders - Ostende South African Airways Open - East London Braunschweig Challenger Manchester Challenger Open de Franche-Comte - Besancon Muller Cup - Ulm Status Athens Open - Athens Nottingham Challenger The Bolton Challenger - Bolton Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Sarajevo Open - Sarajevo USTA Challenger of Dallas - Dallas Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Glasgow Challenger Canberra Challenger Binghamton Challenger Aptos Challenger Cassis Challenger Fifth-Third Bank Tennis Championships - Lexington ATP Open Castilla y Leon - Segovia Nottingham Challenger Qatar Mobil Open 2000 - Doha Schickendanz Open - Furth LTA Shrewsbury Challenger - Shrewsbury Braunschweig Challenger Phoenix Challenger Lexington Challenger Guangzhou Challenger Heilbronn Open - Heilbronn Gerry Weber Open - Halle USTA Comerica Challenger - Aptos Surbiton Challenger International Bavarian Championship - Eckental Heilbronn Open - Heilbronn AAPT Championships - Adelaide Milan Indoors - Milan Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Nottingham 1 Challenger Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Open de Montauban - Montauban USTA Tennis Championships of Austin - Austin BMW Open - Munich ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan GHI Bronx Classic - Bronx TED Open - Istanbul Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Oeiras 2 Challenger Sarasota Challenger Heineken Open - Auckland Adidas Open de Toulouse - Toulouse XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden Manama Challenger Glasgow Challenger AAPT Championships - Adelaide Surbiton Challenger Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Sumter Challenger Prague Challenger PEOPLEnet CUP - Dnepropetrovsk St. Petersburg Open - St. Petersburg Kazan Challenger Kitzbuhel Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Kremlin Cup - Moscow AAPT Championships - Adelaide Estoril Open - Estoril BMW Open - Munich Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Rome Challenger Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Zagreb Challenger Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Cremona Challenger Legg Mason Tennis Classic - Washington D.C. Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Nottingham Challenger Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Tampere Challenger Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort Ilkley Challenger China Open - Beijing CA Tennis Trophy - Vienna Mumbai Open - Mumbai The Nottingham Open - Nottingham BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Salzburg Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Jersey Challenger SA Tennis Open - Johannesburg SAP Open - San Jose Open 13 - Marseille Estoril Open - Estoril Bratislava Challenger BCR Open Romania - Bucharest Legg Mason Tennis Classic - Washington D.C. Guadalajara Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Helsinki Challenger US Men's Clay Court Championship - Houston Estoril Open - Estoril Mercedes Cup - Stuttgart Citi Open - Washington Nottingham-2 Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Grand Prix Hassan II - Casablanca BMW Open - Munich AEGON Championships - London Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Geneva Challenger Furth Challenger Belgrade Challenger Masters Series - Hamburg Loughborough Challenger Bank Austria Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington Sunrise Challenger Farmers Classic - Los Angeles SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Winston-Salem Open - Winston-Salem Jersey Challenger International German Open - Hamburg Bet-at-home Open - Hamburg European Open - Antwerp Murray River Open - Melbourne Rome Challenger Citi Open - Washington Sydney Tennis Classic - Sydney Baton Rouge Challenger Athens Challenger Mouilleron-Le-Captif Challenger Seoul Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Las Vegas Challenger AEGON Championships - London BB&T Atlanta Open - Atlanta Rothesay International - Eastbourne Next Generation Adelaide International - Adelaide The Artois Championships - London Ordina Open - 's-Hertogenbosch Cherbourg Challenger Open de Moselle - Metz The Stella Artois Grass Court Championships - London Delray Beach Open - Delray Beach Citi Open - Washington Winston-Salem Open - Winston-Salem Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Erste Bank Open - Vienna Playford Challenger Pilot Pen Tennis - New Haven Sardegna Open - Cagliari San Diego Open - San Diego Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha BMW Open - Munich cinch Championships - London Citi Open - Washington Nonthaburi 4 Challenger Barcelona Open Banc Sabadell - Barcelona AEGON International - Eastbourne BMW Open - Munich Erste Bank Open - Vienna Loughborough Challenger Erste Bank Open - Vienna Heilbronn Challenger cinch Championships - London Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich BMW Open - Munich RCA Championships - Indianapolis Qatar ExxonMobil Open - Doha Lexington Challenger Bordeaux Challenger U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Irving Challenger Apia International - Sydney Schickendanz Open - Furth Naples Challenger Nord/LB Open - Braunschweig Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Scheveningen Challenger Ostrava Challenger Liberec Challenger AEGON Championships - London Libema Open - 's-Hertogenbosch Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn AEGON Championships - London Aegon Nottingham Open - Nottingham ATU Cup - Weiden Citi Open - Washington Nature Valley International - Eastbourne Lexington Challenger Lexington Challenger Tulsa Auto Collection USTA Challenger - Tulsa Rakuten Japan Open - Tokyo Mallorca Challenger Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Fairfield Challenger Open Castilla y Leon - Segovia Dubai Duty Free Tennis Championships - Dubai Warsteiner Grand Prix ATP Challenger - Oberstaufen Barcelona Open BancSabadell - Barcelona Hamburg European Open - Hamburg VIII Torneo Internazionale di Tennis - Barletta Almaty Open - Almaty Knoxville Challenger Schickendanz Open - Furth Surbiton Challenger 1999 Mercedes Cup - Stuttgart Millennium Estoril Open - Estoril BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Heineken Open Shanghai - Shanghai Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm President's Cup - Tashkent Dubai Duty Free Tennis Championships - Dubai Bordeaux Challenger Grand Prix Hassan II - Marrakech Birmingham Challenger Delray Beach International Tennis Championships - Delray Beach Viking International - Eastbourne The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch European Open - Antwerp Erste Bank Open - Vienna San Diego Open - San Diego United Cup - Australia Pilot Pen Tennis - New Haven Adelaide International 2 - Adelaide Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Adelaide International - Adelaide Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open Parc - Lyon Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille ABN AMRO Open - Rotterdam Nottingham 2 Challenger Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Swiss Indoors Basel - Basel U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Telenordia Swedish Open - Bastad BMW Open - Munich Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Copenhagen Open - Copenhagen Dubai Duty Free Tennis Championships - Dubai 2001 Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Korea Open - Seoul NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells cinch Championships - London Sony Ericsson Open - Miami Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Mutua Madrilena Madrid Open - Madrid Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Barcelona Open Banc Sabadell - Barcelona French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Mercedes Cup - Stuttgart Internazionali BNL d'Italia - Rome ATP Studena Croatia Open Umag - Umag Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris AEGON Championships - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Citi Open - Washington Stockholm Open - Stockholm Mifel Tennis Open - Los Cabos Australian Open - Melbourne Miami Open - Miami BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Internazionali BNL d'Italia - Rome National Bank Open - Montreal Coupe Rogers - Montreal Rolex Paris Masters - Paris Australian Open - Melbourne Western & Southern Open - Cincinnati Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells China Open - Beijing Rogers Cup - Toronto U.S. Open - New York Open de la Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York Miami Open - Miami Miami Open - Miami Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Hypo Group Tennis International - Portschach The Tennis Channel Open - Las Vegas U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca AEGON International - Eastbourne U.S. Open - New York Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Fever-Tree Championships - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, PO, CRO-GBR 1-4 Australian Open - Melbourne Davis Cup, World Group, SF, GBR-AUS 3-2 French Open - Paris Hopman Cup - Perth Davis Cup, World Group, 1R, CAN-GBR 2-3 Wimbledon - London Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, Finals, Group E Davis Cup, Finals, QF, GBR-GER 2-0 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Finals, Group C ATP Cup - Sydney Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Group D, Glasgow Davis Cup, Group D, Manchester Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open (juniors) Wimbledon - London French Open (juniors) French Open (juniors) BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Tennis Masters Series - Miami Western & Southern Open - Cincinnati Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London All Lower level tournaments U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Group B, Manchester Barcelona Open Banc Sabadell - Barcelona Davis Cup, World Group, PO, COL-GBR 1-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, SF, GBR-ARG 2-3 Australian Open (juniors) Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, World Group, PO, GBR-UZB 3-1 National Bank Open - Toronto Davis Cup, Group 1, PO, POL-GBR, 3-2 Wimbledon (juniors) Wimbledon (juniors) Davis Cup, World Group, 1R, GBR-JPN 3-1 Mubadala World Tennis Championship Monza Challenger Olympics - Paris Truist Atlanta Open - Atlanta Wimbledon - London cinch Championships - London Monte-Carlo Rolex Masters - Monte-Carlo